Techwo Magic Forest Deer Puzzle, 1000 pieces